forest biomass - German English Dictionary